package org.ttitfly.workflow.factory;

/**
 * 对象生成策略
 * 
 * <pre>
 * 本接口实现类根据对象名字生成对象
 * </pre>
 * 
 * @author 潘海春
 * @version 2008-12-28
 */
public interface ObjectCreator {

	/**
	 * 生成对象
	 * 
	 * @param name
	 * @return
	 * @throws ObjectNameUnavailableException
	 */
	Object createObject(String name) throws ObjectNameUnavailableException;

}
